-
nounsmall high-speed warship designed for torpedo attacks in coastal waterstype of:
Explanation of torpedo boat
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.